 package mx.uam.ayd.dulceria.cu.consultarproducto;


import mx.uam.ayd.dulceria.persistencia.dao.FabricaDAO;
import mx.uam.ayd.dulceria.persistencia.dao.ProductoDAO;
import mx.uam.ayd.dulceria.dominio.*;
import java.util.List;

public class ControlConsultaProducto {

	private ProductoDAO dao;
	private String nom;
	private VentanaConsultaProducto ventana;

	public ControlConsultaProducto() {
		// Crea el DAO
		dao = FabricaDAO.creaProductoDAO();

	}

	public void inicia() {

		// 1.- El sistema muestra la ventana
		ventana = new VentanaConsultaProducto(this);

		// 2.- El sistema muestra la lista de usuarios

		ventana.muestra();
	}

	public void buscaProducto(String nom){
		List<Producto> p=dao.busca(nom);
		if(p==null){
			System.out.println("no se encontro el producto");
		}else{
			ventana.asignaListaProductos(p);
		}
	}
	public void recibeDatos(String nombre){
		nom=nombre;

		System.out.println("nombre: " + nom );

	}

}
